package org.miniframework.aop.annotation;

import java.lang.annotation.Annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Deprecated
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Aspect1 {

    /** AOP 1.0(不支持表达式)
     * 需要被织入横切逻辑的注解标签
     * @return
     */
    Class<? extends Annotation> value();
}
